import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * La clase Boss representa al jefe final del juego
 * el cual es mas resistente con las balas
 */
public class Boss  extends Enemigo
{
    private int vida=200;//vida del jefe
    public void act() 
    {
        super.act();
        
        if(vida==0)
        {
            explosion(getX(),getY());    
            getWorld().removeObject(this);
        }
    }    
    
    /**
     * Metodo para ir bajando la vida del jefe
     */
    public void bajaVida()
    {
        vida--;
    }
    
    /**
     * Obtiene la vida del jefe
     */
    public int getVida()
    {
        return vida;
    }
    
    /**
     * Simula una Explosion
     */
    public void explosion(int x, int y)
    {
        Actor ex=new Explosion();
        getWorld().addObject(ex,x,y);
    }
}
